/*******************************************************************************
 * @file        dal_dem.c
 * @version     v1.0.0
 * @copyright   COPYRIGHT &copy; 2023 CSG
 * @author      陈工
 * @date        2023-5-24
 * @brief
 * @attention
 * Modification History
 * DATE         DESCRIPTION
 * ------------------------
 * - 2023-5-24  陈工 Created
 *******************************************************************************/
#include "dal_dem.h"
#include "hdl_auto_init.h"

struct dal_dem uxdem_init_t = {

    vhdl_dem_init,

    vhdl_dem_handle

};
/*******************************************************************************
 * @FunctionName: vdal_dem_init
 * @Author:       陈工
 * @DateTime:     2023年5月24日T16:51:31+0800
 * @Purpose:
 * @param:        void
 *******************************************************************************/
void vdal_dem_init(void)
{
    uxdem_init_t.vhdl_dem_init();
}

/*******************************************************************************
 * @FunctionName: vdal_dem_handle
 * @Author:       陈工
 * @DateTime:     2023年5月24日T16:51:35+0800
 * @Purpose:
 * @param:        void
 *******************************************************************************/
void vdal_dem_handle(void)
{
    uxdem_init_t.vhdl_dem_handle();
}

#ifdef HDL_USING_AUTO_INIT

INIT_BOARD_EXPORT(vdal_dem_init);

#endif
